CP 373
Introduction to ethics, computer reliability and safety, privacy, computer crime, intellectual property, impact of computers on work and society. Assessment includes written assignments and oral presentations. Prerequisites: CP264.
CP373 is honestly one of the easiest CS classes you’ll ever take, since it’s basically non-technical and focused entirely on assignments and quizzes with no midterm or exam. The professor came from a philosophy background, which made the course very writing-heavy with lots of essays and assignments, but I actually loved that aspect. We explored philosophy, history, and even future possibilities in technology, connecting them back to computer science in really interesting ways. I found it fascinating to learn about different philosophers and current issues in the tech world, and I genuinely enjoyed the writing and reflection this course encouraged.
CP373 is one of the "Bird" courses in this department. There was no Final exam or Midterm. Just 5 Online Quizzes, Discussion posts, a Group Presentation, & a Paper for the Final. The Quizzes are the main component of the grade as they're worth 10% each. The presentation & paper were both about 20% each. This course mainly deals with philosophical ideas & thinkers, and applies to them to tech. The professor is engaging when he talks and always give relatable examples or cool insights on the topics.
Contributed by Students